package com.itheima.extendsTest;
/**
 * 分析时：由具体对象属性和方法，一层层往上拆分。
 * 编写时：由父级开始，再写到最后的子级。
 * 特点：单继承，可多层继承。
 * 说明：new 出来的对象可以使用被继承类的属性和方法，直接继承的和多层继承的都可以使用。
 *
 * this 是局部变量，就近原则，层层往外找
 * **/
public class demo1 {
    public static void main(String[] args) {
        lihua_cat lihua_cat = new lihua_cat();
        lihua_cat.drink();

        hashiqi_dog hashiqi_dog = new hashiqi_dog();
        hashiqi_dog.seehome();
        hashiqi_dog.pohuaiHome();
        System.out.println(hashiqi_dog.getName());
        System.out.println(hashiqi_dog.getAge());
        System.out.println(hashiqi_dog.getLike());
    }
}
